// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:54:00


// Source File Name:   l2.java

package com.zelix;

import java.awt.*;
import java.util.Vector;
import javax.swing.*;


//            j2, h2, or, m, 
//            to, j0, xc, it, 
//            nh, yw

public class l2 extends j2
{

    static String Q[];
    private static String J[];

    l2(String s, Frame frame, Vector vector, xc xc, it it, nh nh, yw yw)
    {
        super(s, frame, vector, xc, it, nh, yw, 2);
    }

    void b(j0 j0_1, Container container)
    {
        super.u = new JButton(J[4]);
        super.u.setToolTipText(to.b(to.W));
        super.O = new JButton(J[3]);
        super.O.setToolTipText(to.b(to.X));
        super.v = new JButton(J[7]);
        super.v.setToolTipText(to.b(to.Z));
        super.w = new JButton(J[0]);
        super.w.setToolTipText(to.b(to.ab));
        or or1 = new or(this);
        super.u.addActionListener(or1);
        super.O.addActionListener(or1);
        super.v.addActionListener(or1);
        super.w.addActionListener(or1);
        m m1 = new m(this);
        super.u.addKeyListener(m1);
        super.O.addKeyListener(m1);
        super.v.addKeyListener(m1);
        super.w.addKeyListener(m1);
        container.add(super.u, J[6]);
        container.add(super.O, J[1]);
        container.add(super.v, J[2]);
        container.add(super.w, J[5]);
        j0_1.a(Q);
    }

    private static char[] z(String str) {
        char ac[] = str.toCharArray();
        int clen = ac.length;
        if (clen >= 2)
            return ac;
        ac[0] ^= 0x4e;
        return ac;
    }

    private static String z(char[] chs) {
        for (int i = 0; i < chs.length; i++) {
            byte key = 0;
            switch (i % 5) {
                case 0:
                    key = 0x27;
                    break;
                case 1:
                    key = 64;
                    break;
                case 2:
                    key = 71;
                    break;
                case 3:
                    key =64;
                    break;
                default:
                    key = 78;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static 
    {
        String as[] = new String[8];
        as[0] = "o%+0";
        as[1] = "S%44\fS.";
        as[2] = "D!)#+K\0023.";
        as[3] = "s%44";
        as[4] = "i%?4";
        as[5] = "O%+0\fS.";
        as[6] = "H+\0054 ";
        as[7] = z(z("d!)#+K"));
        J = as;
        String as1[] = new String[27];
        as1[0] = "K!>/;Sn*) p)#4&\032\"3.\031N$3(d\021ktu";
        as1[1] = "K!>/;Sn*) o%.'&S}uu~";
        as1[2] = "J!..\036I,i,+A4zu";
        as1[3] = "J!..\036I,i4!W}r";
        as1[4] = "J!..\036I,i2'@(3}-H.3!'I%5n<N'/4c\022";
        as1[5] = "J!..\036I,i\"!S4(-sD/)4/N.\"2`E/34!Jm%4 o%.'&Sm\"8:U!\027.\"\t$\"&/R,3\b+N'/4c\025p";
        as1[6] = "B832/w.+n\"B&3}{";
        as1[7] = "B832/w.+n:H0z-/N.\027.\"\t\"(4:H-lu";
        as1[8] = "B832/w.+n<N'/4sD/)4/N.\"2`U) (:\nu";
        as1[9] = "E4)\027'C4/}#F8o/%e4)n*B&&5\"S\027.$:Olg4+T4\0054 \t$\"&/R,3\027'C4/lnD!)#+K\0023.`C%!!;K4\020)*S(k`&B,7\002:In#%(F5+4\031N$3(g";
        as1[10] = "E4)\b+N'/4sJ!?hb\007/,\002:In#%(F5+4\006B) (:\013`3%=S\0023.`C%!!;K4\017%'@(3lnD!)#+K\0023.`C%!!;K4\017%'@(3lnO%+0\fS.i$+A!2,:o%.'&Si";
        as1[11] = "H+\0054 \t4(0sB832/w.+n,H43/#\fu";
        as1[12] = "H+\0054 \t#\".:B2\037}-H.3!'I%5n9N$3(d\026rhq~\027";
        as1[13] = "H+\0054 \t7.$:O}%4 p)#4&";
        as1[14] = "H+\0054 \t(\"))O4z\":I\b\"))O4";
        as1[15] = "S%44\fS.i4!W}(+\fS.i4!W";
        as1[16] = "S%44\fS.i#+I4\"2\026\032#(.:F))%<\t7.$:Ojtwa\026pw";
        as1[17] = "S%44\fS.i7'C4/},S.\020)*S(";
        as1[18] = "S%44\fS.i(+N'/4sE4)\b+N'/4";
        as1[19] = "D!)#+K\0023.`S/7}!L\0023.`S/7";
        as1[20] = "D!)#+K\0023.`D%)4+U\030z#!I4&) B2i7'C4/jx\025ovp~";
        as1[21] = "D!)#+K\0023.`P)#4&\032\"3.\031N$3(";
        as1[22] = "D!)#+K\0023.`O%.'&S}%4 o%.'&S";
        as1[23] = "O%+0\fS.i4!W}(+\fS.i4!W";
        as1[24] = "O%+0\fS.i#+I4\"2\026\032#(.:F))%<\t7.$:Oj\177wa\026pw";
        as1[25] = "O%+0\fS.i7'C4/},S.\020)*S(";
        as1[26] = z(z("O%+0\fS.i(+N'/4sE4)\b+N'/4"));
        Q = as1;
    }
}